be engaged in arduous affairs - Español Inglés Diccionario